package com.scb.dev.mms.service;

import com.scb.dev.mms.common.ResponseResult;
import com.scb.dev.mms.pojo.Position;

/**
 * ClassName: IPositionService
 * Description: PositionService 业务接口
 * Date: 2018/11/27 1:00 PM
 *
 * @author Dong,Yuchuan
 * @version V1.0
 * @since JDK 1.8
 */
public interface IPositionService {

    ResponseResult insertPosition(Position position, String operatorId);

    ResponseResult insertPositionBatch(String positionNames, String operatorId);

    ResponseResult updatePosition(Position position, String operatorId);

    ResponseResult queryOne(String positionId);

    ResponseResult queryName(String positionId);

    ResponseResult queryAllPositionDetail();

    ResponseResult queryAllPosition();

    ResponseResult deletePosition(String positionId);

    ResponseResult deletePositionBatch(String positions);
}
